草庐IT

jQuery Mobile 导航栏

全部标签

智能小程序小部件(Widget)导航、地图、画布等组件,以及开放能力、原生组件说明

智能小程序小部件(Widget)导航、地图、画布等组件,以及开放能力、原生组件说明。导航组件 navigator页面链接,控制小程序的跳转。navigator子节点的背景色应为透明色。属性说明属性名类型默认值必填说明urlstring是跳转地址deltanumber1否当open-type为'navigateBack'时有效,表示回退的层数open-typestringnavigate否跳转方式,详情参见后面的说明hover-classstringnavigator-hover否指定点击时的样式类,当hover-class="none"时,没有点击态效果类hover-start-timenum

iphone - 如何更改导航栏高度

这个问题困扰了我一天多。我需要修改UINavigationBar的高度。UINavigationController是这样在AppDelegate中创建的。self.navigationController=[[UINavigationControlleralloc]initWithRootViewController:mainController];[self.windowaddSubview:self.navigationController.view];[self.windowmakeKeyAndVisible];如果我将[self.navigationController.na

iphone - 使用半透明条形样式时,导航栏不设置动画

这行不通[self.navigationControllersetNavigationBarHidden:YESanimated:YES];当我有这个barstyle的时候rootNavigationController.navigationBar.barStyle=UIBarStyleBlackTranslucent;它不应该动画化的原因是什么?有什么解决办法吗?编辑这是行不通的:[rootNavigationController.navigationBarsetBarStyle:UIBarStyleBlack];[rootNavigationController.navigatio

objective-c - 为什么我不能关闭导航堆栈上的上一个 View ?

这可能会非常明显,但这里是。我有两个ViewController,一个用[+]按钮显示一个人的详细信息,该按钮打开另一个ViewController,管理该人的编辑。当要删除此人时,会显示一个警报,如果选择确定,则编辑View应该消失,DetailView也应该消失/转换回PersonsListView(下面的代码中未显示)。我可以关闭EditView,但也无法关闭DetailView。感谢任何帮助。两个ViewControllers:@implementationPersonDetailViewController...-(void)editPerson{PersonDetailEd

objective-c - 在导航 Controller 上方添加放大镜

目标:获得一个放置在导航Controller上方的UIView,它是一个小放大镜。它就像Notes程序中的放大镜。我已经用下面的代码部分完成了这个任务:MyAppDelegate*app=(MyAppDelegate*)[[UIApplicationsharedApplication]delegate];[[[[appnavigationController]view]superview]addSubview:_loupe];这允许放大镜显示在导航Controller上方。注意:_loupe变量包含一个将放大View的UIView实例。此代码在纵向模式下完美运行。但是,当我将方向更改为

iphone - iPhone 导航栏按钮项 (UIButtonBarItem) 的错误

我在xcode4中创建了一个单View项目。我添加了一个导航栏项目对象。在那里我添加了一个名为“完成”的导航栏按钮。全部使用他的Xcode拖放。我在那个按钮上附加了一个非常简单的IBAction-(IBAction)newContactDoneBtn:(id)sender{NSLog(@"INSIDEnewContactDoneBtn");}在“已发送操作”中,我将“完成”按钮与这个newContactDoneBtnIBAction连接起来。到目前为止,一切都很好。如果我编译并运行它,它工作正常,即我看到消息日志。现在更重要的是,如果我在那个Done按钮上附加了一个模态Storyboa

iphone - 需要在基于标签栏导航的应用程序中隐藏底部栏

我在基于Tabbar导航的应用程序中遇到问题。我有一个包含3个标签栏按钮项的标签栏。每个选项卡栏项目,我需要显示导航Controller的View。当我点击第一个按钮时,我需要显示导航Controller的RootView。我需要在推送导航Controller的View时,在一个View中显示标签栏。推送第二个View时,我需要隐藏标签栏。推送第三个View时,我需要再次显示标签栏。它也应该在弹出View时起作用。在导航Controller的RootView(主视图)中,我需要在底部显示标签栏。但是推了一个新View(第一个View)然后我需要隐藏标签栏。然后我将属性hidesBott

objective-c - PresentModalViewController 与导航 Controller 中的推送 View 具有相同的动画?

是否可以将PresentModalViewController与使用导航Controller的“pushViewController”方法时显示的相同动画一起使用? 最佳答案 据我所知,它不能水平移动。而且,当您使用presentModalViewController:animated:时,之前的View将消失(空白)。但是你可以这样做(将你想要的View添加到你的窗口的顶部):UIViewController*modalViewController=[[UIViewControlleralloc]init];[modalViewC

ios - 黑色半透明导航栏在第一次按下时闪烁不透明

我有一个导航Controller,我在其中设置了navigationBar.barStyle=UIBarStyleBlack和navigationBar.translucent=YES(根据Apple的建议,因为他们弃用了UIBarStyleBlackTranslucent)。在我的两个nib文件(这不是使用Storyboard)中的模拟指标中,我将顶部栏设置为黑色导航栏。SettingsViewController*controller=[[SettingsViewControlleralloc]initWithNibName:@"SettingsViewController"bun

ios - UIWebView 注入(inject)在 webViewDidStartLoad 中隐藏导航栏

我正在开发一个应用程序,我在其中使用加载url的UIWebView。我想隐藏导航栏(这是第一个div)所以我实现了以下工作正常:-(void)webViewDidFinishLoad:(UIWebView*)webView{//finishedloading,hidetheactivityindicatorinthestatusbar[selfactivityIndicatorAnimate:NO];[self.browserstringByEvaluatingJavaScriptFromString:@"varscript=document.createElement('script